feminine form of impuissant - Turc Anglais Dictionnaire